$(function() {
	var webRoot = $("#web_root").val();

	// 暂存移库对象到session中，返回对象对应的key值
	function getJsonKey() {
		var arr = {
			"a1" : "b1"
		};
		for (var i = 2; i < 4096; i++) {
			arr["a" + i] = "b" + i;
		}

		var key = '';
		$.ajax({
			type : 'post',
			url : webRoot + '/save_in_session.json',
			data : {
				jsonStr : JSON.stringify(arr)
			},
			dataType : "json",
			async : false,
			success : function(data) {
				if(1 == data.result){
					key = data.key;
				}
			},
			error : function(data) {
				console.log(data);
			}
		});

		return key;
	}

	// 异步上传excel文件
	$("#uploadFile").fileupload({
		dataType : 'json',
		done : function(e, res) {
		},
		send : function(e, data) {
			var key = getJsonKey();
			data.url = webRoot + '/uploading.htm?jsonKey=' + key;
		},
		error : function(e, data) {
			console.log(e);
		}
	});
});